#ifndef __MENVIRONMENT__
#define __MENVIRONMENT__

@interface MEnvironment : NSObject
{
@protected
	void* _env;
	BOOL _close;
}

+ (id) environment;
- (id) initWithEnvironment: (void*) environment close: (BOOL) close;
- (void) dealloc;

- (void* /*MLEnvironment*/) environment;
- (NSString*) errorString: (long) error;

@end

#endif /* __MENVIRONMENT__ */
